Behavior-Based Robotics: A Brief Overview

What is behavior-based robotics (BBR)?

What are behaviors?

Architectures

Expressing/describing behaviors

Implementing "Behaviors"

How can we enocde/implement "behaviors"?

What is a behavioral mapping?

Assembling and Implementing "Behaviors"

Discrete vs. continuous encoding of behaviors

Behavior coordination

Architecture Example: Subsumption

Architecture Example: Motor Schemas

Examples of Fields and their Combinations


 

 

 

 


 


 

 

 


From Reactive to Deliberative Architectures

Extending Reactivity

Representations

Maps

Summary

Case Study: Contention Scheduling


 Copyright © Matthias Scheutz, 2005